ce125da4aab47afa8348f7422c7de19bf52615a2,acme4j-client/src/main/java/org/shredzone/acme4j/provider/AbstractAcmeProvider.java,AbstractAcmeProvider,directory,#Session#URI#,46

Before Change


    @Override
    public Map<String, Object> directory(Session session, URI serverUri) throws AcmeException {
        try (Connection conn = connect()) {
            int rc = conn.sendRequest(resolve(serverUri), session);
            if (rc != HttpURLConnection.HTTP_OK) {
                conn.throwAcmeException();
            }

            // use nonce header if there is one, saves a HEAD request...

After Change


    @Override
    public Map<String, Object> directory(Session session, URI serverUri) throws AcmeException {
        try (Connection conn = connect()) {
            conn.sendRequest(resolve(serverUri), session);
            conn.accept(HttpURLConnection.HTTP_OK);

            // use nonce header if there is one, saves a HEAD request...
            conn.updateSession(session);